our lady of sorrows - German English Dictionary